technologically impaired - Allemand Anglais Dictionnaire